Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 LEONARD STREET Terraced £96,991 £42,500 2 Sep 2003
27 LEONARD STREET Terraced £87,462 £70,000 20 Feb 2018
29 LEONARD STREET Terraced £152,333 £151,000 17 Aug 2023
33 LEONARD STREET Terraced £92,423 £75,000 17 Oct 2018
52 LEONARD STREET Semi-Detached £97,253 £72,000 11 Mar 2016
55 LEONARD STREET Semi-Detached £98,141 £80,000 20 Dec 2019
61 LEONARD STREET Semi-Detached £104,224 £56,000 24 Apr 2009